﻿/***************************************************************************/
/* 基调样式 */
/***************************************************************************/

/* 全局基调 */
body {
	font-size: 14px;
    /* min-width: 1200px; */
}
body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
	font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans","wenquanyi micro hei","Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif;
}
.container{
	padding:0;
}
/*
.container{
	max-width: 1164px;
	padding:0;
}
@media (min-width: 1200px)
.container {
    max-width: 1164px;
}
@media (min-width: 992px)
.container {
    max-width: 1164px;
}
@media (min-width: 768px)
.container {
    max-width: 1164px;
}
*/

a{
	color: #333;
	text-decoration: none;
	transition: all ease-in-out .3s;
	-webkit-transition: all ease-in-out .3s;
	-ms-transition: all ease-in-out .3s;
}
a:hover{
	text-decoration: none;
}
.h2-bg{
	background-color: #5b9037;
	color: #fff;
}
.h2-c{
	color: #5b9037;
}
.h2-border{
	border: 1px solid #5b9037;
}
.h2-c1{
	color: #e5f0d8;
}
.h2-c2{
	color: #FFBC00;
}
a.h2-bg, .h2-bg a, .h2-bg li>a{
	color: #fff;
}
a.h2-bg:hover, .h2-bg a:hover, .h2-bg li>a:hover{
	color: #5b9037;
}
a.h2-bg .hover,.h2-bg a.hover{
	color: #5b9037;
}
a.h2-bg .hover:hover,.h2-bg a.hover:hover{
	color: #5b9037;
}
.h2-box-border{
	border: 1px solid #ddd;
}
/* 顶部欢迎栏 */
.h2-topbar-bg{
	background-color:#eee;
	color: #646464;
}
.h2-topbar-c{
	color: #5b9037;
}
.h2-topbar-border{
	border: 1px solid #5b9037;
}
a.h2-topbar-bg,.h2-topbar-bg a, .h2-topbar-bg li>a{
	color: #646464;
}
a.h2-topbar-bg:hover,.h2-topbar-bg a:hover, .h2-topbar-bg li>a:hover{
	color: #5b9037;
}
a.h2-topbar-bg .hover,.h2-topbar-bg a.hover{
	color:#5b9037;
}
a.h2-topbar-bg .hover:hover,.h2-topbar-bg a.hover:hover{
	color: #5b9037;
}

/* 头部导航栏 */
.h2-nav-bg{
	background-color:#5b9037;
	color: #fff;
}
.h2-nav-c{
	color: #5b9037;
}
.h2-nav-border{
	border: 1px solid #5b9037;
}
a.h2-nav-bg,.h2-nav-bg a, .h2-nav-bg li>a{
	color: #fff;
}
a.h2-nav-bg:hover,.h2-nav-bg a:hover, .h2-nav-bg li>a:hover{
	color: #5b9037;
	font-weight: bold;
}

/* 白色背景 */
.h2-white-bg{
	background-color: #fff;
	color: #535353;
}
.h2-white-c{
	color: #fff;
}
.h2-white-border{
	border: 1px solid #fff;
}
.h2-white-bg a, .h2-white-bg li>a{
	color: #535353;
}
.h2-white-bg a:hover, .h2-white-bg li>a:hover{
	color: #5b9037;
}

/* 灰色背景 */
.h2-gray-bg{
	background-color: #eee;
	color: #333;
}
.h2-gray-c{
	color: #646464;
}
.h2-gray-border{
	border: 1px solid #f9f8f4;
}
.h2-gray-bg a, .h2-gray-bg li>a{
	color: #535353;
}
.h2-gray-bg a:hover, .h2-gray-bg li>a:hover{
	color: #5b9037;
}